human reasoning process - German English Dictionary